# 一个简单的函数结构
# 打印问候语的简单函数greeter.py
def greet_user():
	"""显示简单的问候语"""
	# 此处的文本是称为文档字符串 （docstring）的注释，描述了函数是做什么的。
	# 文档字符串用三引号括起，Python使用它们来生成有关程序中函数的文档。
	print("Hello!")

greet_user()


# 修改后向函数传递信息，使问候语不仅向用户显示Hello！，还显示用户的名字
def greet_user_new(username):
	"""显示简单的问候语"""
	print(f"Hello, {username.title()}!")

greet_user_new("jesse")

# 在函数greet_user() 的定义中，变量username 是一个形参（parameter），即函数完成工作所需的信息。
# 在代码greet_user('jesse') 中，值'jesse' 是一个实参（argument），即调用函数时传递给函数的信息。
# 调用函数时，将要让函数使用的信息放在圆括号内。在greet_user('jesse')中，将实参'jesse' 传递给了函数
# greet_user() ，这个值被赋给了形参username 。
# 注意 　大家有时候会形参、实参不分，因此如果你看到有人将函数定义中的变量称为实参或将函数调用中的变量称为形参，不要大惊小怪。

